Big Huge Thesaurus

survival of the fittest

noun